package com.dengbw.systemtransfer.model.db;


import lombok.*;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;

@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class PstFarmerEducation {

	/**
	 * id
	 */
	@ApiModelProperty(value = "id", position = 0)
	private Long farmerId;

	/**
	 * 是否省内就读#'1':'是','2':'否'
	 */
	@ApiModelProperty(value = "是否省内就读#'1':'是','2':'否'", position = 1)
	private Integer isSnjd;

	/**
	 * 入学时间
	 */
	@ApiModelProperty(value = "入学时间", position = 2)
	private java.util.Date entranceTime;

	/**
	 * 毕业时间
	 */
	@ApiModelProperty(value = "毕业时间", position = 3)
	private java.util.Date graduationTime;

	/**
	 * 所学专业 
	 */
	@ApiModelProperty(value = "所学专业 ", position = 4)
	private String major;

	/**
	 * 学前教育是否免除教费#'1':'是','2':'否'
	 */
	@ApiModelProperty(value = "学前教育是否免除教费#'1':'是','2':'否'", position = 5)
	private Integer isMcjf;

	/**
	 * 义务教育是否免学杂费#'1':'是','2':'否'
	 */
	@ApiModelProperty(value = "义务教育是否免学杂费#'1':'是','2':'否'", position = 6)
	private Integer isMcxzf;

	/**
	 * 免学杂费、书本费#'1':'是','2':'否'
	 */
	@ApiModelProperty(value = "免学杂费、书本费#'1':'是','2':'否'", position = 7)
	private Integer isMcsbf;

	/**
	 * 是否寄宿#'1':'是','2':'否'
	 */
	@ApiModelProperty(value = "是否寄宿#'1':'是','2':'否'", position = 8)
	private Integer isJs;

	/**
	 * 寄宿生生活补助
	 */
	@ApiModelProperty(value = "寄宿生生活补助", position = 9)
	private java.math.BigDecimal jsLivingAllowance;

	/**
	 * 农村学生营养改善计划
	 */
	@ApiModelProperty(value = "农村学生营养改善计划", position = 10)
	private String stuNutritionPlan;

	/**
	 * 是否享受国家助学金#'1':'是','2':'否'
	 */
	@ApiModelProperty(value = "是否享受国家助学金#'1':'是','2':'否'", position = 11)
	private Integer isGjzxj;

	/**
	 * 助学金额
	 */
	@ApiModelProperty(value = "助学金额", position = 12)
	private java.math.BigDecimal zxje;

	/**
	 * 是否享受雨露计划#'1':'是','2':'否'
	 */
	@ApiModelProperty(value = "是否享受雨露计划#'1':'是','2':'否'", position = 13)
	private Integer isYljh;

	/**
	 * 享受金额
	 */
	@ApiModelProperty(value = "享受金额", position = 14)
	private java.math.BigDecimal ylje;

	/**
	 * 是否存在义务教育阶段缀学原因#'1':'是','2':'否'
	 */
	@ApiModelProperty(value = "是否存在义务教育阶段缀学原因#'1':'是','2':'否'", position = 15)
	private Integer isZxyy;

	/**
	 * 缀学原因 
	 */
	@ApiModelProperty(value = "缀学原因 ", position = 16)
	private String zxyy;

	/**
	 * 生源地信用助学贷款#'1':'是','2':'否'
	 */
	@ApiModelProperty(value = "生源地信用助学贷款#'1':'是','2':'否'", position = 17)
	private Integer xyzxdk;

	/**
	 * 助学贷款金额
	 */
	@ApiModelProperty(value = "助学贷款金额", position = 18)
	private java.math.BigDecimal zxdk;

	/**
	 * 所属教育阶段#'1':'学前教育','2':'义务教育','3':'高中','4':'中专','5':'大专','6':'本科','7':'本科及以上'
	 */
	@ApiModelProperty(value = "所属教育阶段#'1':'学前教育','2':'义务教育','3':'高中','4':'中专','5':'大专','6':'本科','7':'本科及以上'", position = 19)
	private Integer educationStage;

	private Long batchNum;

	private String tenantId;

	/**
	 * 村租户标识
	 */
	@ApiModelProperty(value = "村租户标识", position = 22)
	private Long subTenantId;


}
